/**/* {margin:0px;padding:0px;}
body {font-size:14px;color:#222222;font-family:"Microsoft YaHei";min-width:1300px;overflow-x:hidden;}
img {margin:0px;padding:0px;border-right-width:0px;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;}
h1,h2,h3,h4,h5,h6,h7 {font-weight:normal;}
dl,dt,dd,ol,ul,li,from,input,select,span,p,div {margin:0px;padding:0px;list-style:none;}
.clear {clear:both;}
a {color:#222222;text-decoration:none;font-size:14px;}
a:hover {color:#0365c8;cursor:pointer;}
em,i {font-style:normal;}
input,button,select,textarea {outline:none;font-family:"Microsoft YaHei";}
.w1300,.w1400 {width:1400px;margin:0 auto;min-width:1400px;}
.p1400 {width:1400px;margin:0 auto;min-width:1400px;overflow:hidden;}
.fr {float:right;}
.fl {float:left;}
.j_title {text-align:center;font-size:40px;color:#333;}
.j_title i {color:#333;}
.j_title span {display:block;font-size:18px;margin:5px 0 20px 0;}
.j_title em {font-size:0;display:inline-block;height:8px;}
.j_title em i {display:inline-block;width:8px;height:8px;border-radius:50%;background:#ccd2cc;animation:bounce_fountainG 1.2s linear infinite;}
.j_title em i+i {margin-left:16px;}
.j_title em i:nth-child(1) {animation-delay:.4s;}
.j_title em i:nth-child(2) {background:#0365c8;animation-delay:.6s;}
.j_title em i:nth-child(3) {animation-delay:.8s;}
.ys_title {text-align:center;font-size:40px;color:#fff;}
.ys_title i {color:#fff;}
.ys_title span {display:block;font-size:18px;margin:5px 0 20px 0;}
.ys_title em {font-size:0;display:inline-block;height:8px;}
.ys_title em i {display:inline-block;width:8px;height:8px;border-radius:50%;background:#ccd2cc;animation:bounce_fountainG 1.2s linear infinite;}
.ys_title em i+i {margin-left:16px;}
.ys_title em i:nth-child(1) {animation-delay:.4s;}
.ys_title em i:nth-child(2) {background:#0365c8;animation-delay:.6s;}
.ys_title em i:nth-child(3) {animation-delay:.8s;}
.c_title {text-align:center;font-size:18px;color:#fff;font-weight:lighter;}
.c_title b {color:#fff;}
.c_title span {display:block;margin-bottom:10px;font-weight:bold;font-size:42px;color:#fff;background:url() no-repeat center;}
.hovermaincolor a:hover {color:#0365c8;}
.top30 {margin-top:30px;}
.top40 {margin-top:40px;}
.top80 {margin-top:60px;}
.clear,.cl {clear:both;height:0px;overflow:hidden;}
/**/.top_all {font-size:14px;color:#999;min-width:1300px;height:42px;line-height:42px;background:#f6f7f8;padding:0 3% 0 3%;position:relative;}
.top_all:after {content:'';display:block;position:absolute;right:0;top:0;z-index:1;background:#0365c8;width:330px;height:42px;border-top-left-radius:20px;}
.top_r {z-index:2;position:relative;font-size:16px;color:#c9def4;line-height:42px;padding-left:30px;background:url(../images/20210430163819_1813526272.png) no-repeat left center;}
.top_r span {font-size:22px;color:#ffffff;vertical-align:sub;font-family:Arial,Helvetica,sans-serif;}
.head_all {padding:30px 3% 0 3%;position:relative;min-width:1300px;margin-bottom:30px;}
.head_l {}
.head_logo {margin-right:15px;}
.head_logo img {display:block;}
.head_w {font-size:18px;color:#444;line-height:32px;padding-top:5px;}
.head_w span {display:block;font-size:35px;color:#222;margin-bottom:5px;font-weight:bold;}
.head_w dl {letter-spacing:1.8px;}
/**/.navbor {width:auto;color:#333;font-size:16px;margin:15px 0  0 0;position:relative;}
.NavCeshi.page {position:relative;}
.nav > ul > li {float:left;display:block;line-height:45px;width:auto;box-sizing:border-box;position:relative;z-index:99;text-align:center;margin-right:20px;}
.nav > ul > li > a {display:block;font-size:1rem;color:#333;padding:0 30px;}
.nav > ul > li:hover {height:45px;}
.nav > ul > li:hover  a {color:#fff;background-color:#0365c8;}
.nav > ul > .00block {background-color:#0365c8;height:45px;color:#fff !important;display:block;box-sizing:border-box;position:absolute;top:0;padding:0 20px;border-radius:10px 0px 0px 0px;}
.erji_menu {display:none;position:absolute;left:0;width:100%;z-index:1111;top:45px;}
.erji_menu ul li a {display:block;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0 10px;text-align:center;font-size:14px;color:#fff!important;line-height:45px;border-top:1px solid #e4e4e4;background:#f5f5f5;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;}
.erji_menu ul li a:hover {background:#333;color:#fff !important;}
.navcurrent a {color:#fff !important;background:#0365c8 !important;border-radius:10px 0px 0px 0px;}
.rightarrowpointer {display:none;}
@media screen and (max-width:1800px) {.nav > ul > li {margin-left:15px;}
.nav > ul > .block {margin-left:15px;padding:0 15px;}
.nav > ul > li > a {padding:0 15px;}
}
@media screen and (max-width:1700px) {.nav > ul > li {margin-left:12px;}
.nav > ul > .block {margin-left:12px;padding:0 15px;}
.nav > ul > li > a {padding:0 15px;}
.head_all {padding:30px 50px 0 60px;}
}
@media screen and (max-width:1600px) {.nav > ul > li {margin-left:5px;}
.nav > ul > .block {margin-left:5px;padding:0 15px;}
.nav > ul > li > a {padding:0 15px;}
.head_all {padding:35px 50px 0 50px;}
.top_all {padding:0 50px 0 50px;}
.top_all:after {width:470px;}
}
@media screen and (max-width:1500px) {.nav > ul > li {margin-left:0;}
.nav > ul > .block {margin-left:0;padding:0 12px;}
.nav > ul > li > a {padding:0 12px;}
.head_all {padding:35px 0 0 0;}
.top_all {padding:0 30px 0 0;}
.top_all:after {width:445px;}
}
/**/.banner {overflow:hidden;width:100%;position:relative;z-index:1;background:#aaa;}
.banner-box {min-width:1300px;height:660px;position:relative;margin:0 auto;}
.banner-box .bd,.banner-box .bd ul {width:100% !important;}
.banner-box .bd li {width:100% !important;height:660px;background-position:center;background-repeat:no-repeat;}
.banner-box .bd li a {display:block;background-size:auto;width:100%;height:80%;position:relative;z-index:9;}
.banner-btn {width:100%;position:absolute;top:230px;left:0;margin-left:0;height:400px;overflow:hidden;}
.banner-btn a {display:block;width:49px;height:104px;position:absolute;top:30px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:0.3s all ease-in-out;z-index:9;}
.banner-btn a.prev {left:-50px;background:url(../images/20210430163850_1088620362.png) no-repeat 0 0;}
.banner-btn a.next {right:-50px;background:url(../images/20210430163850_1088620362.png) no-repeat -49px 0;}
.banner-box .hd {position:absolute;bottom:0px;width:100%;display:block;}
.banner-box .hd ul {text-align:center}
.banner-box .hd ul li {width:10px;height:10px;border-radius:50%;text-indent:-9999px;background:#fff;cursor:pointer;display:inline-block;margin:0 5px;transition:0.3s all ease-in-out;opacity:0.8;}
.banner-box .hd ul li.on {background:#0365c8;border-radius:8px;width:70px;}
.banner-box:hover .banner-btn a.prev {left:20px;filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;}
.banner-box:hover .banner-btn a.next {right:20px;filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;}
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover {filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}
/**/.search {padding:0 2.5%;display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;height:70px;border-bottom:1px solid #ddd;}
.keyword,.keyword a {font-size:15px;color:#333;font-weight:lighter;}
.keyword span {font-weight:normal;}
.keyword {padding-left:39px;background:url(../images/20210430163925_2107260815.png) no-repeat left center;}
.sousuo{
    margin-top: 15px;
    width: 34%;
}
.search_bg {
    float: right;
}
#scd{background:#0365c8;width: 100%;height: 48px;background-image: url(../picture/20201212084317_1744838603.png);}
.stxt{
    border: 1px solid #ebebeb;
    background: #f8f8f8;
    border-right: none;
    height: 46px;
    float: left;
    padding-left: 20px;
    width: 240px;
    }
#soo {background:#0365c8;}
.sbtn{
    width: 53px;
    height: 48px;
    float: right;
}
#infoname {border:1px solid #ebebeb;background:#f8f8f8;border-right:none;height:46px;padding-left:20px;width:240px;}
/**/.product {padding:80px 0 48px 0;}
/**/.b_product {padding:80px 0px 40px;background:#f5f5f5;}
.list {width:100%;height:50px;}
.list table {width:100% !important;}
.list_l {width:1400px;margin:0 auto;}
.list_l table tr {display:block;float:left;width:170px;text-align:center;}
.list_l table tr td {display:block;position:relative;margin-right:32px;}
.list_l table tr td:after {content:"";display:block;position:absolute;opacity:0;width:100%;height:100%;top:0;left:0;-webkit-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;}
.list_l table tr td:hover::after,.list_l table tr:first-child td:after {opacity:1;}
.list_l table tr a {display:block;width:auto;padding: 0 0px;line-height:50px;font-size:16px;color:#fff;font-weight:normal !important;position:relative;z-index:2;background:#0365c8;border-radius:13px 0px 6px 0px;}
.list_r a {display:block;width:80px;height:80px;line-height:80px;text-align:center;font-size:40px;font-weight:100;}
.list_l table .on a{color:#fff;background:#c00908;}
.list_l table tr:nth-child(8) td {margin-right:0px;}
.prod {}
.prod_d {padding-top:40px;}
.prod_d table td {display:block;padding:0 !important;float:left;position:relative;margin-bottom:32px;border:1px solid #eee;margin-left:12px;}
.prod_d table td+td {}
.prod_d table td br {display:none;}
.prod_d table td>a {display:block;overflow:hidden;width:335px;height:253px;}
.prod_d table td>a:after {content:"+";font-size:40px;display:block;color:#fff;width:150px;height:150px;line-height:150px;border-radius:100%;-webkit-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;position:absolute;top:22%;left:28%;box-shadow:0 0 0 40px rgba(3,101,200,0.2);background:rgba(3,101,200,0.6);opacity:0;}
.prod_d table td:hover>a:after {opacity:1;-moz-transform:scale(0.4);-webkit-transform:scale(0.4);-ms-transform:scale(0.4);transform:scale(0.4);}
.prod_d table td>a img {-webkit-transition:0.3s all linear;transition:0.3s all linear;}
.prod_d table td:hover>a img {-moz-transform:scale(1.3);-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);}
.prod_d table td span {display:block;background:#f5f5f5;position:relative;}
.prod_d table td span a {display:block;height:70px;line-height:70px;text-align:left;font-size:16px;padding:0 30px;-webkit-transition:0.3s all linear;transition:0.3s all linear;background:url(../images/20210430163947_1247988878.png)no-repeat 303px center;position:relative;z-index:2;}
.prod_d table td span:after {display:block;content:"";width:0;height:70px;position:absolute;top:0;left:0;background:#0365c8;-webkit-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;}
.prod_d table td:hover span:after {width:100%;}
.prod_d table td:hover span a {color:#fff;background:url(../images/20210430164008_796018838.png)no-repeat 286px center;}
/*case*/
.case{ padding:70px 0 80px 0;}
.title{ text-align:center; font-size:40px; color:#222222;}
.title b i{color:#0062c8;}
.title span{ display:block; font-size:20px; color:#666666; font-weight:lighter; margin:10px 0 15px 0;}
.title em{ display:inline-block; height:12px;}
.title em i{ display:inline-block; width:12px; height:12px; border-radius:50%; background:#b3b3b3;animation: bounce_fountainG 1.2s linear infinite;} 
.title em i+i{ margin-left:10px;}
.title em i:nth-child(1){animation-delay: .4s;}
.title em i:nth-child(2){background:#0062c8;animation-delay: .6s;}
.title em i:nth-child(3){animation-delay: .8s;}
.casecon{ margin-top:50px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;}
.caseleft{ width:300px; box-shadow: 0 0 15px #ddd;}
.caseleft li{ cursor:pointer; height:119px;display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center; font-size:22px; color:#222222; border-bottom:1px solid #efefef; transition:all .3s ease; position:relative;}
.caseleft li:after{ content:''; display:block; position:absolute; top:0; bottom:0; margin:auto 0; border-top:10px solid transparent; border-bottom:10px solid transparent; border-left:10px solid #0062c8; left:105%; transition:all .3s ease; opacity:0; visibility:hidden; width:0; height:0;}
.caseleft li.on:after{ opacity:1; left:100%; visibility:visible;}
.caseleft li.on{ background:#0062c8; color:#fff;}
.caseleft li.on p{ background-image:url(../picture/20201211140846_175524807.png);color:#fff;}
.caseleft li.on em{ color:#fff;}
.caseleft li.on p span{ font-weight:bold;}
.caseleft li p{ width:80%; background:url(../picture/20201211140846_578499751.png) no-repeat right 12px; transition:all .3s ease;}
.caseleft li em{ display:block; font-size:13px; color:#aaaaaa; font-weight:lighter; text-transform:uppercase; margin-top:5px; transition:all .3s ease;}
.caseright{ height:600px; background:#fff; width:1070px;  box-shadow: 0 0 15px #ddd;}
.caseright .divdgweb_new_div .divdgweb_new_div_item{ width:1070px; height:600px; overflow:hidden; position:relative;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center; flex-direction:row-reverse;}
.caseright .news_div_item_pic img{ width:690px; height:600px;}
.caseright .divdgweb_new_div_item_content{ width:300px; padding:0 40px;} 
.caseright .divdgweb_new_div_item_a{font-size: 30px; color: #222222; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.caseright .divdgweb_new_div_item_title:after{ content:''; display:block; width:40px; height:3px; background:#9e9e9e; margin:40px 0;}
.caseright .divdgweb_new_div_item .divdgweb_new_div_item_body{ font-size:16px; color:#aaaaaa; font-weight:lighter; line-height:40px; height:280px; overflow:hidden;display: -webkit-box;-webkit-line-clamp: 7;}
.caseright .divdgweb_new_div_item .divdgweb_new_div_item_date{ display:none;}
.casemore{ margin-top:40px;}
.casemore a{ display:inline-block; vertical-align:top; text-align:center; width:120px; line-height:40px; font-size:14px; color:#fff; font-weight:lighter; transition:all .3s ease; background:#484848;}
.casemore a+a{ background:#0062c8; margin-left:10px;}
.casemore a:hover{ background:#00b4d8;}
/**/
.problem{ box-sizing:border-box; height:923px; background:url(../images/20201212095200_1658067698.jpg) no-repeat center; padding-top:60px; text-align:center;}
.pbtitl{ text-align:center; font-size:42px; color:#222222;}
.pbtitl b{ display:block;color:#0b4bc0;}
.problem ul{ margin:45px 0 155px 0;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;}
.problem ul li{ position:relative;display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center; width:235px; height:300px; background:#fff;}
.pb_t{ font-size:16px; color:#666666; transition:all .3s ease;}
.pb_t b{ font-size:30px; color:#333333; transition:all .3s ease;}
.pb_t em{ display:block; font-size:30px; font-family:fontDin1; color:#cfcfcf; margin:25px 0;}
.pb_icon{ position:absolute; border-radius:50%; left:0; right:0; margin:0 auto; width:80px; height:80px; bottom:-40px; background:#fff url(../images/20201212102502_1182749599.png) no-repeat center; z-index:3; transition:all .3s ease;}
.problem ul li .pb_t{ position:relative; z-index:3;}
.problem ul li:after{ content:''; display:block; position:absolute; width:100%; height:0; transition:all .3s ease; left:0; top:0; background:#0b4bc0;}
.problem ul li:hover:after{ height:100%;}
.problem ul li:hover .pb_t b,.problem ul li:hover .pb_t{ color:#fff;}
.problem ul li:hover .pb_t em{ color:#99a8c4;}
.problem ul li:hover .pb_icon{ transform:rotate(360deg);}
.pbbottom b{ display:block; font-size:35px; color:#e00000; margin-bottom:20px;}
.pbbottom span{display:inline-block;font-size:16px;color:#0b4bc0;padding-left:34px;background: url(../images/20201212102947_941068783.png) no-repeat left center;line-height:27px;}
.pbbottom em{ display:block; font-size:35px; font-family:fontDin2; color:#0b4bc0;}
.appl_dr {width:692px;}
.appl_d table td {padding:0 !important;display:block;float:left;position:relative;overflow:hidden;}
.appl_d table td div {position:absolute;bottom:0;padding:0 !important;width:100%;line-height:50px;background:rgba(0,0,0,0.3);-webkit-transition:0.3s all linear;transition:0.3s all linear;}
.appl_d table td div a {color:#fff;font-size:16px;display:block;position:relative;-webkit-transition:0.3s all linear;transition:0.3s all linear;}
.appl_d table td:hover div a {height:80%;padding-top:20%;}
.appl_d table td div a:before {content:"+";font-size:40px;display:block;color:#fff;border-radius:100%;-webkit-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;position:absolute;box-shadow:0 0 0 40px rgba(6,140,234,0.2);background:rgba(6,140,234,0.6);opacity:0;}
.appl_d table td:hover div a:before {opacity:1;-moz-transform:scale(0.4);-webkit-transform:scale(0.4);-ms-transform:scale(0.4);transform:scale(0.4);}
.appl_d table td:hover div {height:100%;}
.appl_dl table td {width:688px;height:518px;}
.appl_dl table td:hover div a {padding-top:30%;}
.appl_dl table td div a:before {left:40%;top:38%;width:150px;height:150px;line-height:150px;}
.appl_dr table td {width:333px;height:249px;margin-bottom:20px;}
.appl_dr table td+td {margin-left:18px;}
.appl_dr table td div a:before {top:38%;left:36%;width:100px;height:100px;line-height:100px;}
/**/
.trait{ background:url(../images/20201211110904_241170563.jpg) no-repeat center;}
.trait .w1400{ height:705px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.traleft_t{ display:inline-block; padding:45px 0 52px 0; position:relative; font-size:36px; color:#fff;}
.traleft_t em{ display:block; font-size:23px; font-weight:lighter; text-transform:uppercase;}
.traleft_t:after,.traleft_t:before{ content:''; display:block; position:absolute; top:0; left:0; width:200px; height:28px; border:6px solid #4f4f4f;}
.traleft_t:before{ border-bottom:none;}
.traleft_t:after{ border-top:none; top:auto; bottom:0;}
.traleft_c{ margin:60px 0 50px 0; font-size:25px; color:#fff; font-weight:lighter; line-height:50px;}
.traleft_c b{ display:block; font-size:30px; margin-top:10px;}
.traleft_e{ font-size:12px; color:#616161; font-weight:lighter; line-height:18px; text-transform:uppercase;}
.traright{ position:relative; width:875px; height:497px; background:#e7eff8; position:relative; z-index:1; text-align:center; font-size:0; padding:50px 0 0 0;}
.traright:after{ content:''; display:block; position:absolute; width:175px; height:100%; z-index:-1; background:#ebebeb; left:0; top:0;}
.traright:before{ content:''; display:block; position:absolute; width:1px; height:100%; top:0; left:0; right:0; margin:0 auto; background:#ebebeb;}
.traright li{ width:50%; display:inline-block; vertical-align:top;}
.traright_t span{ display:block; font-size:30px; color:#222222; margin:15px 0; font-weight:normal;}
.traright_t{ font-size:16px; color:#888888; font-weight:lighter;} 
.traright ul+ul{ margin-top:30px;}
.traright_icon{ display:inline-block; border-radius:50%; background:#0062c8; transition:all .4s ease;}
.traright ul li:hover .traright_icon{ background:#00b4d8; transform:rotate(360deg);}
/**/.apage {margin:0 auto;width:1400px;}
.adv_bg {height:858px;background:url(../images/20210430164038_2060101266.jpg)no-repeat center top;padding-top:80px;}
.adv_t,.adv_t p,.adv_t span {color:#fff;}
.adv_t dd {background:url()no-repeat center;}
.adv {position:relative;}
.adv_list li {width:25%;height:108px;padding:28px 0;cursor:pointer;position:relative;float:left;text-align:center;}
.adv_list li p {font-size:30px;color:#000;font-weight:bold;padding-top:22px;}
.adv_list li d {font-size:18px;color:#333;line-height:36px;}
.adv_list li d b {color:#0365c8;}
.adv_list li:after,.adv_list li:before {content:"";display:block;position:absolute;border-radius:100%;}
.adv_list li:before {width:12px;height:12px;background:#0365c8;left:160px;top:-6px;box-shadow:0 0 0 14px rgba(22,74,195,0.1);}
.adv_list li:after {width:22px;height:22px;border:1px #0365c8 solid;top:-12px;left:154px;}
.adv_list li.on:before {background:#c20302;box-shadow:0 0 0 14px rgba(192,2,3,0.1);}
.adv_list li.on:after {border:1px #c20302 solid;}
.adv_b {padding:58px;background:#fff;}
.adv_l {width:650px;}
.adv_lt {margin-bottom:40px;margin-top:20px;}
.adv_lt p {font-size:36px;color:#0365c8;font-weight:bold;line-height:50px;}
.adv_lt span {font-size:24px;line-height:34px;color:#222;}
.adv_lt:before {content:"";display:block;width:80px;height:92px;line-height:92px;text-align:center;color:#fff;font-size:60px;background:#0365c8;font-family:"Impact";float:left;margin-right:24px;}
.adv_box1 .adv_lt:before {content:"01";}
.adv_box2 .adv_lt:before {content:"02";}
.adv_box3 .adv_lt:before {content:"03";}
.adv_box4 .adv_lt:before {content:"04";}
.adv_lw dd {font-size:16px;line-height:40px;padding-left:20px;}
.adv_lw dd:before {content:"";float:left;width:10px;height:10px;border:1px #ccc solid;margin-right:14px;border-radius:100%;position:relative;top:14px;}
.adv_lw a {display:block;width:244px;height:54px;line-height:54px;text-align:center;background:#0365c8;color:#fff;font-size:16px;margin-top:50px;transition:0.3s all ease-in-out;}
.adv_lw a:hover {background:#0365c8;width:300px;}
.adv .tempWrap {width:1284px !important;}
/**/.process {display:-webkit-flex;display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;margin-top:70px;}
.process ul {margin-top:50px;display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:flex-start;position:relative;}
.process ul:after {content:'';display:block;position:absolute;width:200vw;height:36px;background:url(../images/20210430164126_28575302.png) repeat-x center;left:-100vw;bottom:20px;}
.process ul li {width:165px;text-align:center;position:relative;z-index:3;}
.pctop {height:212px;background:#f1f1f2;position:relative;transition:all .3s ease;font-size:18px;color:#666666;line-height:30px;font-weight:lighter;margin-bottom:60px;}
.pctop .pcicon {display:inline-block;margin:40px 0 15px 0;width:52px;height:62px;background:url(../images/20210430164143_707808774.png) no-repeat left top;transition:all .3s ease;}
.process ul li:nth-child(2) .pctop .pcicon {background-position-x:-75px;width:57px;}
.process ul li:nth-child(3) .pctop .pcicon {background-position-x:-170px;}
.process ul li:nth-child(4) .pctop .pcicon {background-position-x:-260px;width:62px;}
.process ul li:nth-child(5) .pctop .pcicon {background-position-x:-368px;width:65px;}
.process ul li:nth-child(6) .pctop .pcicon {background-position-x:-472px;width:69px;}
.process ul li:nth-child(7) .pctop .pcicon {background-position-x:-570px;width:70px;}
.pctop:before {content:'';display:block;position:absolute;width:100%;height:0;transition:all .3s ease;top:0;left:0;background:#0365c8;border-radius:10px 10px 0 0;}
.pctop:after {content:'';display:block;position:absolute;left:0;right:0;top:100%;transition:all .3s ease;width:0;height:0;margin:0 auto;border-left:17px solid transparent;border-right:17px solid transparent;border-top:17px solid #f1f1f2;}
.pcnum {display:inline-block;position:relative;z-index:3;width:76px;height:76px;border:2px solid #f1f1f1;font-family:'fontMd';font-size:34px;color:#333;font-weight:bold;line-height:76px;border-radius:50%;background:#fff;}
.process ul li:hover .pcicon {background-position-y:-81px;}
.process ul li:hover .pctop:after {border-top-color:#0365c8;}
.process ul li:hover .pctop {color:#fff;}
.process ul li:hover .pctop:before {height:100%;}
.pctop p {position:relative;z-index:3;}
.pctopbom {width:100%;height:42px;background:url(../images/20210430164203_773859741.jpg) no-repeat center;margin-top:70px;}
/*about*/.about {height:808px;background:url(../images/20210430164220_456162833.jpg) no-repeat center bottom;}
.abcon {width:760px;height:600px;box-sizing:border-box;padding:60px;background:#f5f5f5;border-radius:0px 0px 20px 0px;}
.ab_t {font-size:38px;color:#0365c8;}
.ab_t em {display:block;font-size:41px;line-height:40px;color:#0365c8;font-family:fontDin;text-transform:uppercase;}
.ab_c {font-size:15px;color:#666666;line-height: 34px;margin:35px 0 35px 0;}
.abbtn {font-size:0;}
.abbtn a {display:inline-block;text-align:center;width:158px;line-height:52px;background:#0365c8;transition:all .3s ease;font-size:16px;color:#fff;}
.abbtn a:hover {width:180px;}
.abbtn a+a {background:#333;}
.about .title {margin:90px 0 140px 0;}
.ablrh {overflow:hidden;}
.ablrh img {border-radius:20px 0px 0px 0px;}
.qy_bg {background:url(../images/20210430164241_843310080.jpg) no-repeat center bottom;padding-bottom:60px;}
.qyxxcenter {position:relative;}
.qyjt {display:block;position:absolute;left:0;top:40%;cursor:pointer;width:59px;height:59px;background:url(../images/20210430164259_816824202.png) no-repeat center top;}
.qyjt.next {right:0;left:auto;background:url(../images/20210430164315_544725739.png) no-repeat center top;}
.qyjt:hover {background-position:center bottom;}
.qycon {width:1200px;margin:0 auto;}
.qycon table,.qycon tr,.qycon tbody {display:block;width:100%;overflow:hidden;}
.qycon td {display:inline-block;padding:0 !important;width:380px;margin-right:20px;}
.qycon td br {display:none;}
.qycon td a {display:block;position:relative;overflow:hidden;}
.qycon td div {padding:0 !important;}
.qycon td div a {line-height:66px;background:#f5f5f5;font-size:18px;color:#666666;transition:all .3s ease;}
.qycon td a img {transition:all .5s ease;width:100%;height:auto;}
.qycon td:hover a img {transform:scale(1.1);}
.qycon td:hover div a {background:#0365c8;color:#fff;}
/*news*/.news {padding:60px 0px 80px 0px;width:100%;background:#fff;}
.news_row1 {position:relative;padding-bottom:25px;margin-bottom:30px;}
/*.news_row1:after {content:'';width:100%;height:1px;background:#dbdbdb;display:block;position:absolute;bottom:0;left:0;}
*/.news_row1 .news_tit {display:block;font-size:33px;color:#484848;font-weight:lighter;line-height:50px;float:left;height:55px;padding-left:10px;}
.news_row1 .news_tit .en {display:inline-block;padding-left:15px;text-transform:uppercase;}
.news_row1 .news_list {margin:0 auto;width:570px;}
.news_row1 .news_list ul li {float:left;width:170px;text-align:center;background:#eee;margin-left:18px;}
.news_row1 .news_list ul li a {font-size:20px;line-height:55px;display:block;position:relative;font-weight:lighter;color:#444;}
.news_row1 .news_list ul li a:after {position:absolute;content:'';width:0;background:#;height:1px;bottom:-25px;left:0;display:block;transition:0.3s all ease;z-index:3333;}
.news_row1 .news_list ul li.cur a:after,.news_row1 .news_list ul li:hover a:after {width:100%;}
.news_row1 .news_list ul li.cur a,.news_row1 .news_list ul li:hover a {color:#fff;background:#0365c8;}
.news_row2_l {width:430px;height:550px;background:#f5f5f5;float:left;}
.news_row2_l .news_l_item,.news_row2_l .news_div_item {position:relative;width:425px;display:block;height:450px;padding:50px;}
.news_row2_l .news_l_item img,.news_row2_l .news_div_item .news_div_item_pic a,.news_row2_l .news_div_item .news_div_item_pic img {width:325px;display:block;height:214px;padding-top:20px;}
.news_row2_l .news_l_item strong,.news_row2_l .news_div_item .news_div_item_title a {font-size:22px;font-weight:normal;display:block;color:#484848;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news_row2_l .news_l_item p,.news_row2_l .news_div_item .news_div_item_body {font-size:12px;color:#aaa;line-height:25px;padding:5px 0 0;overflow:hidden;margin-bottom:90px;font-weight:lighter;}
.news_row2_l .news_l_item span,.news_row2_l .news_div_item .news_div_item_date {position:absolute;font-family:arial;font-style:normal;color:#0365c8;font-size:28px;line-height:30px;top:165px;left:90px;}
.news_row2_l .news_div_item .news_div_item_date .news_div_item_year {font-size:inherit;color:inherit;font-family:arial;}
.news_row2_l .news_l_item span i,.news_row2_l .news_div_item .news_div_item_date .news_div_item_month,.news_row2_l .news_div_item .news_div_item_date .news_div_item_day {font-size:16px;font-family:arial;font-style:normal;color:#0365c8;display:block;line-height:20px;}
.news_row2_l .news_div_item .news_div_item_date .news_div_item_month,.news_row2_l .news_div_item .news_div_item_date .news_div_item_day {float:left;}
.news_row2_l .news_l_item span:after,.news_row2_l .news_div_item .news_div_item_date:after {content:'';display:block;width:2px;height:90px;position:absolute;left:-17px;top:0;background:#0365c8}
.news_row2_r {float:right;width:917px;}
.news_row2_r > .news_div > .news_div_item:first-child {}
.news_row2_r .news_r_item,.news_row2_r .news_div_item {height:160px;display:block;position:relative;background:#f5f5f5;}
.news_row2_r .news_div_item+.news_div_item {margin-top:35px;}
.news_row2_r .news_div_item:nth-child(2) {margin-top:0px;margin-top: 35px;}
.news_row2_r .news_r_item *,.news_row2_r .news_div_item * {transition:0.3s all ease}
.news_row2_r .news_r_item span,.news_row2_r .news_div_item .news_div_item_date {position:relative;width:150px;height:160px;float:left;color:#fff;background:#595959;font-weight:normal;font-style:normal;line-height:20px;font-size:18px;font-family:arial;text-align:center;padding:30px;}
.news_row2_r .news_div_item .news_div_item_month,.news_row2_r .news_div_item .news_div_item_year {font-size:inherit;color:inherit;font-family:arial;display:inline-block;position:relative;top:60px}
.news_row2_r .news_r_item span i,.news_row2_r .news_div_item .news_div_item_day {color:#fff;font-size:52px;font-weight:normal;font-style:normal;display:block;line-height:60px;font-family:arial;}
.news_row2_r .news_div_item .news_div_item_day {position:absolute;width:100%;text-align:center;left:0;top:30px;}
.news_row2_r .news_r_item:hover span,.news_row2_r .news_div_item:hover .news_div_item_date {background:#0365c8;color:#fff;}
.news_row2_r .news_r_item:hover span i,.news_row2_r .news_div_item:hover .news_div_item_day {color:#fff;}
.news_row2_r .news_r_item strong,.news_row2_r .news_div_item .news_div_item_title .news_div_item_a {font-size:18px;font-weight:normal;color:#484848;display:block;line-height:45px;float:right;width:740px;padding:10px 90px 0px 0px;}
.news_row2_r .news_r_item p,.news_row2_r .news_div_item .news_div_item_body {font-size:12px;color:#bbb;line-height:25px;float:right;width:740px;padding:5px 0;padding-right:30px;font-weight:lighter;}
.news_row2_r .news_r_item:hover strong {color:#0365c8}
.news_row2_r .news_r_item:hover p {color:#444444;}
.news_row2_r .news_r_item em,.news_row2_r .news_div_item .news_div_item_more {font-size:12px;position:absolute;left:177px;top:120px;color:#999;height:20px;padding:0 0 0 0px;background:url(../images/20210414173406_1986373615.png) no-repeat -20px center;}
.news_row2_r .news_r_item em:after,.news_row2_r .news_div_item .news_div_item_more:after {content:'';display:block;width:0px;height:1px;background:#0365c8;position:absolute;top:10px;left:0;transition:0.3s all ease}
.news_row2_r .news_r_item:hover em,.news_row2_r .news_div_item:hover .news_div_item_more {background-position:100px center;padding:0 0 0 130px;color:#0365c8;}
.news_row2_r .news_r_item:hover em:after,.news_row2_r .news_div_item:hover .news_div_item_more:after {width:110px}
.news div,.news a {box-sizing:border-box;}
/*links*/.copyright {background:#333;}
.links {line-height:70px;font-size:20px;color:#fff;background:#0365c8;}
.links p>a {font-size:14px;color:#fff;}
.links a:Hover {text-decoration:underline;}
.links p.fl {padding-left:65px;background:url(../images/20210430164334_685636299.png) no-repeat left center;}
.links p.fl span {font-size:25px;text-transform:uppercase;font-family:'fontMd';vertical-align:sub;padding-right:15px;}
.crcon {padding:60px 0 60px 0;}
.crkslj {font-size:0;}
.crkslj li {display:inline-block;vertical-align:top;padding: 0 60px;}
.crkslj p {font-size:18px;color:#fff;}
.crkslj p:after {content:'';display:block;width:19px;height:2px;background:#ebebeb;margin:20px 0;transition:all .3s ease;}
.crkslj li:hover p:after {width:100%;background:linear-gradient(to right,#0365c8,#0365c8);}
.crkslj a {display:block;font-size:14px;color:#c7c7c7;line-height:35px;}
.crkslj a:hover {text-decoration:underline;}
.crcodecon ul img {border:10px solid #fff;border-radius:5px;width:133px;height:auto;}
.crcodecon {margin-right:17px;}
.crcodecon ul {width:163px !important;position:relative;}
.crcodecon ul:after {content:'';display:block;position:absolute;width:10px;height:19px;right:0;top:15px;background:url(../images/20210430164354_1235465082.png) no-repeat left center;}
.crcodecon ul:nth-child(2):after {top:15px;}
.crcodecon ul:nth-child(3):after {top:72px;}
.crcodecon ul:nth-child(4):after {top:130px;}
.crcodetab p {cursor:pointer;font-size:14px;color:#fff;width:200px;height:46px;line-height:46px;border-radius:25px;background:#0d5291;background:linear-gradient(to right,#545454,#141414);position:relative;}
.crcodetab p+p {margin-top:14px;}
.crcodetab p.on {background:linear-gradient(to right,#0067eb,#004eb2);}
.crcodetab p span {padding-left:12px;margin-left:50px;border-left:1px solid #636363;}
.crcodetab p.on span {border-left:1px solid #0070ff;}
.crcodetab p:after {content:'';display:block;position:absolute;width:20px;height:20px;background:url(../images/20210430164417_706553204.png) no-repeat center;top:12px;left:19px;}
.end {border-top:1px solid #6666;padding-top:20px;padding-bottom:20px;}
.end,.end a {font-size:14px;color:#c7c7c7;line-height:45px;}
.end a:hover {text-decoration:underline;}
.ny_prototal {width:100%;overflow:hidden;}
.ny_prolist {width:31.3%;margin:0 1%;float:left;margin-bottom:2%;overflow:hidden;}
.ny_propic {position:relative;overflow:hidden;}
.ny_propic a {display:block;}
.ny_propic a img {width:100%;}
.ny_propic a:before {content:'';width:0%;height:0%;background-color:rgba(0,0,0,0.3);position:absolute;z-index:2;top:0;display:block;transition:all 0.3s;}
.ny_propic span {width:60px;height:60px;display:none;position:absolute;z-index:3;left:50%;margin-left:-30px;top:39%;border:solid 1px #fff;border-radius:60px;font-size:14px;color:#fff;line-height:60px;text-align:center;box-sizing:border-box;}
.ny_prolist:hover .ny_propic a:before {width:100%;height:100%;}
.ny_prolist:hover .ny_propic span {display:block;}
.ny_protil {width:100%;background:#f5f5f5;margin-top:0.8%;position:relative;overflow:hidden;}
.ny_protil a {height:45%;padding:3% 4% 4% 5%;font-size:16px;position:relative;z-index:2;display:block;}
.ny_protil span {display:block;width:67px;height:12px;background:url(../images/20200522095054_1768699360.png);margin-top:3%;}
.ny_prolist:hover .ny_protil span {background-position:0px -12px;transition:all 0.3s;}
.ny_prolist:hover .ny_protil a {color:#fff;}
.ny_protil:before {width:0;height:100%;content:"";display:block;position:absolute;left:0;bottom:0;background:#f5811a;transition:all 0.3s;}
.ny_prolist:hover .ny_protil:before {width:100%;}
.clear {clear:both;}
